export default defineComponent({
    props: {
        // 是否显示
        show: {
            type: Boolean,
            default: false
        },
        // 层级
        zIndex: {
            type: [String, Number],
            default: 10000
        },
        // 遮罩的过渡时间（单位ms）
        duration: {
            type: [String, Number],
            default: 300
        },
        // 透明度，当做rgba的第四个参数
        opacity: {
            type: [String, Number],
            default: 0.5
        },
        // 是否阻止事件传播
        stop: {
            type: Boolean,
            default: false
        },
        // 是否阻止默认事件
        prevent: {
            type: Boolean,
            default: false
        }
    }
});